Vers un modèle de prédiction de la qualité du logiciel pour les systèmes à objets
نویسندگان
چکیده
Modularity has been considered an important software product quality criterion. A software product is considered modular if its components exhibit a high cohesion and its components are weakly coupled. A module has high cohesion if all of its elements are related strongly. In the particular context of object oriented applications, there are different types of coupling between classes. Measuring this types of coupling can helps better understanding the relationship between class coupling and software quality attributes. In this paper, our goal is to validate empirically the hypothesis that some types of coupling have an impact on class error-proneness, using a statistical method and a machine learning technique. MOTS-CLES : mesures de couplage entre classes, modèles prédictifs de qualité, validation statistique, algorithmes d'apprentissage symbolique.
منابع مشابه
Analyse et prédiction de l'impact de changements dans un système à objets : Approche probabiliste
Résumé. Nous proposons dans cet article une approche probabiliste utilisant les réseaux bayésiens pour analyser et prédire les impacts des changements dans les systèmes à objets. Un modèle d’impact a été construit et des probabilités ont été affectées aux différents sommets du réseau. Des données récoltées sur un système réel sont utilisées pour étudier empiriquement des hypothèses (relations) ...
متن کاملVers un modèle du raisonnement dans les langages à objets
Résumé Ce papier est une proposition de modèle du raisonnement dans les langages hybrides, intégrant un langage de programmation par objets avec des règles de production. Nous proposons de différencier entre deux catégories d'objets, les objet du monde perçu et ceux du monde conçu. Le raisonnement est alors considéré comme un processus qui crée ou modifie le monde conçu à partir d'observations ...
متن کاملCHASSIS — Une Plate - forme pour la Construction de Systèmes d ’ Information
Les systèmes d’information d’aujourd’hui ont de plus en plus la nécessité d’être ouverts. Ceci implique qu’ils doivent répondre aux besoins de réseaux ouverts, de logiciel et de matériel hétérogènes et “inter-opérables,” et, surtout, à des besoins évolutifs et changeants. Le projet CHASSIS vise le développement d’un cadre informatique et méthodologique pour (i) la conception et la construction ...
متن کاملRéalité mixte et travail collaboratif : IRVO, un modèle de l'interaction homme-machine. (Mixed reality and collaborative work: IRVO, a human-computer interaction model)
ion de l’application Présentation de l’application Figure 42 : Les couches de l’implémentation de AMF Ce rapprochement d’AMF avec Arch permet d’aller au-delà d’un simple modèle d’architecture. En effet, le modèle AMF est directement instancié en contrôleur de dialogue et le « moteur AMF » pilote donc le dialogue de l’application [Vaisman 2002]. Le formalisme graphique utilisé pour modéliser la ...
متن کاملUne forme de négociation entre entités virtuelles
Résumé : La modélisation de phénomènes de groupe est au cœur de la problématique multi-agents. Parmi eux se trouvent les systèmes de négociation automatique qui ont été largement étudiés dans le domaine du commerce électronique pour modéliser notamment les enchères. Dans cet article, nous présentons un modèle général de négociation pour les systèmes multi-agents, appelé GeNCA (Generic Negotiati...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- L'OBJET
دوره 4 شماره
صفحات -
تاریخ انتشار 1998